acacia catechu - English Synonyms Dictionary

acacia catechu

n.
[1] catechu , Jerusalem thorn